your best bet - Alemán Inglés Diccionario